﻿//////////////////////////////////////////////////////////////////////////////
//
//  Copyright © 1998-2024 Glodon Company Limited.  All rights reserved.
//
//  Use of this software is subject to the terms of the Glodon license
//  agreement provided at the time of installation or download, or which
//  otherwise accompanies this software in either electronic or hard copy form.  
//
//////////////////////////////////////////////////////////////////////////////

// NotReviewedButNeeded

#pragma once
#include <string>
#include "GcmpUiInterface.h"

namespace gcmp
{
    /// \brief 三维草图编辑模式配置项
    class GCMP_UI_INTERFACE_EXPORT ThreeDimensionalSketchEditModeOption
    {
    public:
        /// \brief 设置“修改”页面的名字
        ///
        /// 进入三维草图编辑模式之前需要跳转到“修改”页面，该页面应该可以配置如何绘制模型线，如果没有这个页面，不需要进行设置
        /// \param[in] modifyPageName “修改”页面的名字
        /// \return 运行结果，true成功，false失败
        static bool SetModifyPageName(const std::wstring &modifyPageName);

        /// \brief 获取“修改”页面的名字
        ///
        /// \return “修改”页面的名字
        static const std::wstring& GetModifyPageName();
    };
}

